Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHAFTESBURY ROAD Detached £902,730 1 Jul 2003
3 SHAFTESBURY ROAD Detached £2,500,000 22 Jul 2011
5 SHAFTESBURY ROAD Detached £700,000 3 May 2000